home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Clip Art, More, & Even more Clip Art
/
LitClip.iso
/
Install Acrobat Reader 4.05c
/
Install Acrobat Reader 4.05c.rsrc
/
CODE_22_Segment 22.txt
< prev
next >
Wrap
Text File
|
1999-03-19
|
75KB
|
1,220 lines
# near model CODE resource
# jump table entries: 43167-43178 (12 of them)
00000000 4748 chk.w D3, A0
00000002 3B48 0000 move.w [A5 + 0x0], A0
00000006 1954 0000 move.b [A4 + 0x0], [A4]
0000000A 0DE8 .incomplete
0000000C 0000 00B0 ori.b D0, 0xB0
00000010 8000 or.b D0, D0
00000012 0002 1948 ori.b D2, 0x48 /* 'H' */
00000016 3480 move.w [A2], D0
00000018 53C0 sls D0
0000001A 3545 01CE move.w [A2 + 0x1CE], D5
0000001E 0EB0 129C 028A 0F88 .invalid.l [ + <<invalid base displacement size>> + D0 * 8], 0x129C028A // invalid immediate operation
00000026 0F3C 0E90 btst 0x90, D7
0000002A 0E74 76DE 0EEC .invalid.w [A4 + D0 * 8 - 0x20], 0x76DE // invalid immediate operation
00000030 0EC6 .incomplete
00000032 0C94 0AB6 0EA0 cmpi.l [A4], 0xAB60EA0
00000038 0BBC 7207 E2AB bclr 0x7207E2AB, D5
0000003E 88C3 divu.w D4, D3
00000040 0285 8AC3 D481 andi.l D5, 0x8AC3D481
00000046 5FC2 sle D2
00000048 4402 neg.b D2
0000004A 4882 ext.w D2
0000004C 1082 move.b [A0], D2
0000004E 042C 041C 0396 subi.b [A4 + 0x396], 0x1C
00000054 03E2 .incomplete
00000056 09AA 0368 bclr [A2 + 0x368], D4
0000005A 079A bclr [A2]+, D3
0000005C 0394 bclr [A4], D1
0000005E 074C bchg A4, D3
00000060 0346 bchg D6, D1
00000062 0778 0A8C bchg [0x00000A8C /* RestProc/ResumeProc */], D3
00000066 09D6 .incomplete
00000068 0A5A 0AE6 xori.w [A2]+, 0xAE6
0000006C 0DA4 bclr -[A4], D6
0000006E 0552 bchg [A2], D2
00000070 09F4 .incomplete
00000072 0AB4 0B7A 0A38 0B06 67C6 xori.l [[A4 + <<invalid base displacement size>>] + D0 * 2 + 0x67C6], 0xB7A0A38
0000007C 702E moveq.l D0, 0x2E
0000007E 7028 moveq.l D0, 0x28
00000080 039C bclr [A4]+, D1
00000082 FE06 4643 .unknown 0xFE06 0x4643 (W = 7)
00000086 4D54 chk.w D6, [A4]
00000088 FD9C .invalid <<F/6/6>>
0000008A 14AE FFC3 move.b [A2], [A6 - 0x3D]
0000008E FD7A .extension 0xD7A <<F/4-5/6>> // unimplemented
label00000090:
00000090 8206 or.b D1, D6
00000092 1683 move.b [A3], D3
00000094 B5CB cmpa.l A2, A3
00000096 17B2 76D4 76D2 move.b [A3 + D7.w * 8 - 0x46], [A2 + D7.w * 8 - 0x44]
0000009C 66F2 bne -0xC /* 00000090 */
0000009E 1681 move.b [A3], D1
000000A0 41F2 7038 lea.l A0, [A2 + D7.w + 0x38]
000000A4 FA42 7039 .extension 0xA42 <<F/1/5>>, 0x7039 // unimplemented
000000A8 FC0C 67DE .unknown 0xFC0C 0x67DE (W = 6)
000000AC E33F rol D7.b, D1
000000AE A462 syscall PurgeSpace, flags=4
000000B0 E33F rol D7.b, D1
000000B2 100F move.b D0, A7
000000B4 1610 move.b D3, [A0]
000000B6 3CF3 0A93 move.w [A6]+, [A3 + D0 * 2 - 0x109]
000000BA 060A 9E22 addi.b A2, 0x22 /* '\"' */
000000BE 8B04 sbcd D5, D4
000000C0 FB38 .extension 0xB38 <<F/4-5/5>> // unimplemented
000000C2 530D subq.b A5, 1
000000C4 2354 1B1A move.l [A1 + 0x1B1A], [A4]
000000C8 4B39 8B0B 0306 .invalid 5, [0x8B0B0306] // invalid opcode 4 with b == 4
000000CE 7300 moveq.l D1, 0x00
000000D0 1B97 124A move.b [A5 + D1.w * 2 + 0x4A], [A7]
000000D4 6B2F bmi +0x31 /* 00000105 */
000000D6 A30A syscall OpenRF/PBHOpenRF/HOpenRF, flags=3
000000D8 2B15 move.l -[A5], [A5]
000000DA DB00 addx.b D5, D0
000000DC 0C46 8B0B cmpi.w D6, 0x8B0B
000000E0 3B03 move.w -[A5], D3
000000E2 2B15 move.l -[A5], [A5]
000000E4 AB0A syscall DrawLine
000000E6 404C negx.w A4
000000E8 5B25 subq.b -[A5], 5
000000EA 530C subq.b A4, 1
000000EC B329 6306 xor.b [A1 + 0x6306], D1
000000F0 FB07 .extension 0xB07 <<F/4-5/5>> // unimplemented
000000F2 DB00 addx.b D5, D0
000000F4 14DC move.b [A2]+, [A4]+
000000F6 1B1A move.b -[A5], [A2]+
000000F8 04DB .incomplete
000000FA 0153 bchg [A3], D0
000000FC 3160 3E5B move.w [A0 + 0x3E5B], -[A0]
00000100 1CFC 2322 move.b [A6]+, 0x22 /* '\"' */
00000104 CB00 abcd D5, D0
00000106 10D3 move.b [A0]+, [A3]
00000108 2FEB 00A1 move.l <<invalid special address>>, [A3 + 0xA1]
0000010C 003B 198B 21C8 ori.b [ + <<invalid base displacement size>>], 0x8B
00000112 131D move.b -[A1], [A5]+
00000114 1308 move.b -[A1], A0
00000116 1B03 move.b -[A5], D3
00000118 E900 asl D0.b, 4
0000011A C100 abcd D0, D0
0000011C 424B clr.w A3
0000011E 0213 085B andi.b [A3], 0x5B /* '[' */
00000122 0293 15BB 0C02 andi.l [A3], 0x15BB0C02
// begin alternate branch 00000124-0000012C
label00000124:
00000124 15BB 0C02 9B21 3B0B move.b [[A2 + 0x3B0B + A1 * 2]], [PC + D0 * 4 + 0x2]
// end alternate branch 00000124-0000012C
label00000124: // (misaligned)
00000128 9B21 sub.b -[A1], D5
0000012A 3B0B move.w -[A5], A3
0000012C B303 xor.b D3, D1
0000012E 3501 move.w -[A2], D1
00000130 3308 move.w -[A1], A0
00000132 C86B 3DBB and.w D4, [A3 + 0x3DBB]
00000136 0EFB .incomplete
00000138 0579 0141 01FC bchg [0x014101FC], D2
0000013E 3B07 move.w -[A5], D7
00000140 6D06 blt +0x8 /* 00000148 */
00000142 3B07 move.w -[A5], D7
00000144 7506 moveq.l D2, 0x06
00000146 E500 asl D0.b, 2
label00000148:
00000148 F700 .extension 0x700 <<F/4-5/3>> // unimplemented
0000014A 48F7 0059 1B00 movem.l [A7 + <<invalid base displacement size>> + D1 * 2], D0,D3,D4,D6
00000150 C110 and.b [A0], D0
00000152 4CEB 213A E30A movem.l D1,D3,D4,D5,A0,A5, [A3 - 0x1CF6]
00000158 181E move.b D4, [A6]+
0000015A 1693 move.b [A3], [A3]
0000015C 40F6 0C32 move.w [A6 + D0 * 4 + 0x32], SR
00000160 285E movea.l A4, [A6]+
00000162 00BB 4E04 2B30 2C20 ori.l [PC + D2 * 4 + 0x20], 0x4E042B30
0000016A 5612 addq.b [A2], 3
0000016C 8317 or.b [A7], D1
0000016E 1300 move.b -[A1], D0
00000170 A340 syscall ResrvMem/ReserveMem, flags=3
00000172 9340 subx.w D1, D0
00000174 B043 cmp.w D0, D3
00000176 0421 0876 subi.b -[A1], 0x76 /* 'v' */
0000017A B4A6 cmp.l D2, -[A6]
0000017C 2A58 movea.l A5, [A0]+
0000017E 8B0E sbcd -[A5], -[A6]
00000180 6B46 bmi +0x48 /* 000001C8 */
00000182 AEA3 syscall CodecDispatch, auto_pop
00000184 0213 000A andi.b [A3], 0xA /* '\n' */
00000188 0308 btst A0, D1
0000018A 8A52 or.w D5, [A2]
0000018C 0800 8B0E btst.b D0, 0xE
00000190 1A38 0443 move.b D5, [0x00000443]
00000194 2954 2ADB move.l [A4 + 0x2ADB], [A4]
00000198 0D93 bclr [A3], D6
0000019A 4063 negx.w -[A3]
0000019C 803B 0012 or.b D0, [PC + D0.w + 0x12]
000001A0 6482 bcc -0x7C /* 00000124 */
000001A2 631A bls +0x1C /* 000001BE */
000001A4 6056 bra +0x58 /* 000001FC */
000001A6 B301 xor.b D1, D1
000001A8 6507 bcs +0x9 /* 000001B1 */
000001AA 083C A31C C309 btst.b 0x9 /* '\t' */, 0x1C
000001B0 0A93 0622 9E52 xori.l [A3], 0x6229E52
000001B6 4B0B .invalid 5, A3 // invalid opcode 4 with b == 4
000001B8 1B9A 2338 4B08 4B39 move.b [A5 + 0x4B084B39 + D2 * 2], [A2]+
// begin alternate branch 000001BE-000001C4
label000001BE:
000001BE 4B39 1B15 C11B .invalid 5, [0x1B15C11B] // invalid opcode 4 with b == 4
// end alternate branch 000001BE-000001C4
label000001BE: // (misaligned)
000001C0 1B15 move.b -[A5], [A5]
000001C2 C11B and.b [A3]+, D0
000001C4 131D move.b -[A1], [A5]+
000001C6 524B addq.w A3, 1
label000001C8:
000001C8 0252 124A andi.w [A2], 0x124A
000001CC E336 roxl D6.b, D1
000001CE A30A syscall OpenRF/PBHOpenRF/HOpenRF, flags=3
000001D0 2205 move.l D1, D5
000001D2 1C1B move.b D6, [A3]+
000001D4 153B 0322 051C 538C move.b -[A2], [[PC + 0x51C + D0 * 2] + 0x538C]
000001DC 4336 011C .invalid 1, <<invalid full ext with I/IS == 4>> // invalid opcode 4 with b == 4
000001E0 4C6B 2F0C 9301 movem.l D2,D3,A0,A1,A2,A3,A5, [A3 - 0x6CFF]
000001E6 826B 0446 or.w D1, [A3 + 0x446]
000001EA 9800 sub.b D4, D0
000001EC 0802 7B65 btst.b D2, 0x65 /* 'e' */
000001F0 2C71 04AB movea.l A6, [A1 + D0.w * 4 - 0x85]
000001F4 0EAB 1A4B 0814 1A08 .invalid.l [A3 + 0x1A08], 0x1A4B0814 // invalid immediate operation
label000001FC:
000001FC DC4B add.w D6, A3
000001FE 0804 BB10 btst.b D4, 0x10
00000202 E070 roxr D0.w, D0
00000204 1C22 move.b D6, -[A2]
00000206 4A2B 1501 tst.b [A3 + 0x1501]
0000020A 041B 22F6 subi.b [A3]+, 0xF6
0000020E 3281 move.w [A1], D1
00000210 041A 0832 subi.b [A2]+, 0x32 /* '2' */
00000214 040F 2C87 subi.b A7, 0x87
00000218 0130 900E btst [A0 + A1.w + 0xE], D0
0000021C 040F 3106 subi.b A7, 0x6
00000220 831B or.b [A3]+, D1
00000222 A30A syscall OpenRF/PBHOpenRF/HOpenRF, flags=3
00000224 0AAB 07E1 0252 0644 xori.l [A3 + 0x644], 0x7E10252
0000022C 7D03 moveq.l D6, 0x03
0000022E 3B03 move.w -[A5], D3
00000230 0AE1 .incomplete
00000232 0BDB .incomplete
00000234 1070 6310 movea.b A0, [A0 + D6 * 2]
00000238 930B subx.b -[A1], -[A3]
0000023A 0E70 5B10 7503 AC71 0325 .invalid.w [[A0 + <<invalid base displacement size>> + D7 * 4] - 0x538EFCDB], 0x5B10 // invalid immediate operation
00000244 0D71 0363 0165 03E0 704A bchg [[A1 + 0x165] + 0x3E0704A], D6
0000024E 4325 .invalid 1, -[A5] // invalid opcode 4 with b == 4
00000250 3B1D move.w -[A5], [A5]+
00000252 523E addq.b <<invalid special address>>, 1
00000254 4B36 650A DCB3 .invalid 5, [[A6 + <<invalid base displacement size>> + D6 * 4] - 0x234D] // invalid opcode 4 with b == 4
0000025A 0546 bchg D6, D2
0000025C 98A5 sub.l D4, -[A5]
0000025E 0332 321B btst [A2 + D3.w * 2 + 0x1B], D1
00000262 14DC move.b [A2]+, [A4]+
00000264 4478 0493 neg.w [0x00000493]
00000268 42F1 0A4C .invalid [A1 + D0 * 2 + 0x4C] // invalid opcode 4 with subtype 1
0000026C FB0D .extension 0xB0D <<F/4-5/5>> // unimplemented
0000026E 8107 sbcd D0, D7
00000270 230C move.l -[A1], A4
00000272 8907 sbcd D4, D7
00000274 8C87 or.l D6, D7
00000276 0192 bclr [A2], D0
00000278 B107 xor.b D7, D0
0000027A E070 roxr D0.w, D0
0000027C 733A moveq.l D1, 0x3A
0000027E 0107 btst D7, D0
00000280 D32B 4508 add.b [A3 + 0x4508], D1
00000284 331B move.w -[A1], [A3]+
00000286 7322 moveq.l D1, 0x22
00000288 2B36 52B3 move.l -[A5], [A6 + D5.w * 2 - 0x77]
0000028C 0FA1 bclr -[A1], D7
0000028E 045B 13A9 subi.w [A3]+, 0x13A9
00000292 040E A104 subi.b A6, 0x4
00000296 8B07 sbcd D5, D7
00000298 328E move.w [A1], A6
0000029A 325D movea.w A1, [A5]+
0000029C 04C3 .incomplete
0000029E 0341 bchg D1, D1
000002A0 04A9 0CD3 1525 0903 subi.l [A1 + 0x903], 0xCD31525
000002A8 02E0 .incomplete
000002AA 704C moveq.l D0, 0x4C
000002AC CB21 and.b -[A1], D5
000002AE 3A8B move.w [A5], A3
000002B0 1C05 move.b D6, D5
000002B2 23E3 0D3C 1305 move.l [0x0D3C1305], -[A3]
000002B8 C309 abcd -[A1], -[A1]
000002BA 1302 move.b -[A1], D2
000002BC 5B01 subq.b D1, 5
000002BE F29E 9893 .extension 0x29E <<F/2-3/1>> // unimplemented
000002C2 0670 C422 2B0E 0A83 addi.w [[A0 + <<invalid base displacement size>>] + D2 * 2 + 0xA83], 0xC422
000002CA 03EE .incomplete
000002CC 6B17 bmi +0x19 /* 000002E5 */
000002CE 5B44 subq.w D4, 5
000002D0 1043 movea.b A0, D3
000002D2 141B move.b D2, [A3]+
000002D4 09A3 bclr -[A3], D4
000002D6 1BE4 move.b <<invalid special address>>, -[A4]
000002D8 EEE3 08E1 bfset -[A3] {D3:D1}
000002DC 006B 0FE9 00A3 ori.w [A3 + 0xA3], 0xFE9
000002E2 01F3 .incomplete
000002E4 1A0B move.b D5, A3
000002E6 0293 413E 4B8B andi.l [A3], 0x413E4B8B
000002EC 0C28 9303 1A73 cmpi.b [A0 + 0x1A73], 0x3
000002F2 0A1A DB05 xori.b [A2]+, 0x5
000002F6 0073 0A00 0336 040F E92F 4AF3 ori.w [[A3 + 0x40FE92F] + D0 * 2 + 0x4AF3], 0xA00 /* '\n\0' */
00000302 4186 .invalid 0, D6 // invalid opcode 4 with b == 6
00000304 0336 D8EB btst [A6 + A5 - 0x21], D1
00000308 5C3E addq.b <<invalid special address>>, 6
0000030A EB41 asl D1.w, 5
0000030C C0E3 mulu.w D0, -[A3]
0000030E 02DB .incomplete
00000310 04A3 071B 205B subi.l -[A3], 0x71B205B
00000316 06C0 .incomplete
00000318 B8DB cmpa.w A4, [A3]+
0000031A 042B 040E 0336 subi.b [A3 + 0x336], 0xE
00000320 80A3 or.l D0, -[A3]
00000322 0F0C btst A4, D7
00000324 284B movea.l A4, A3
00000326 061A DB04 addi.b [A2]+, 0x4
0000032A 8B07 sbcd D5, D7
0000032C 00DB .incomplete
0000032E 04A5 040F AD04 subi.l -[A5], 0x40FAD04
00000334 1350 AD04 move.b [A1 - 0x52FC], [A0]
00000338 0350 bchg [A0], D1
0000033A 0C41 0701 cmpi.w D1, 0x701
0000033E 0800 9303 btst.b D0, 0x3
00000342 040F 8D02 subi.b A7, 0x2
00000346 B341 xor.w D1, D1
00000348 0C8B 07E1 0400 cmpi.l A3, 0x7E10400
0000034E 4B06 .invalid 5, D6 // invalid opcode 4 with b == 4
00000350 040F AD01 subi.b A7, 0x1
00000354 D34F addx.w -[A1], -[A7]
00000356 8652 or.w D3, [A2]
00000358 5B13 subq.b [A3], 5
0000035A 00D3 .incomplete
0000035C 66AB bne -0x53 /* 00000309 */
0000035E 0D25 btst -[A5], D6
00000360 0773 0A61 bchg [A3 + D0 * 2 + 0x61], D3
00000364 0404 8335 subi.b D4, 0x35 /* '5' */
00000368 4502 .invalid 2, D2 // invalid opcode 4 with b == 4
0000036A 1C52 movea.b A6, [A2]
0000036C 4AB3 4F86 D366 tst.l [[ + <<invalid base displacement size>>] + D4 * 8 - 0x2C9A]
00000372 D80F add.b D4, A7
00000374 3ECB move.w [A7]+, A3
00000376 36C3 move.w [A3]+, D3
00000378 08EB 0063 1DEA bset.b [A3 + 0x1DEA], 0x63 /* 'c' */
0000037E EB06 asl D6.b, 5
00000380 4301 .invalid 1, D1 // invalid opcode 4 with b == 4
00000382 4304 .invalid 1, D4 // invalid opcode 4 with b == 4
00000384 7B20 moveq.l D5, 0x20
00000386 F303 .extension 0x303 <<F/4-5/1>> // unimplemented
00000388 B30A cmpm.b [A1]+, [A2]+
0000038A 0D10 btst [A0], D6
0000038C 0043 0404 ori.w D3, 0x404
00000390 0F6D 063B bchg [A5 + 0x63B], D7
00000394 1AC5 move.b [A5]+, D5
00000396 0EC3 .incomplete
00000398 1D85 0D2E 3400 AB4E move.b [[A6 + 0x3400] + D0 * 4 - 0x54B2], D5
000003A0 040F 4902 subi.b A7, 0x2
000003A4 7B17 moveq.l D5, 0x17
000003A6 6103 bsr +0x5 /* 000003AB */
000003A8 2100 move.l -[A0], D0
000003AA 0633 3604 0FA9 020E addi.b [[0x20E + D0 * 8]], 0x4
000003B2 A102 syscall Read, flags=1
000003B4 8101 sbcd D0, D1
000003B6 0233 4D2C 20AB andi.b [A3 + D2.w - 0x85], 0x2C /* ',' */
000003BC 01E1 .incomplete
000003BE 122B 0A6D move.b D1, [A3 + 0xA6D]
000003C2 12A5 move.b [A1], -[A5]
000003C4 03DB .incomplete
000003C6 0425 3A05 subi.b -[A5], 0x5
000003CA 0573 10C3 bchg [A3 + D1.w - 0x61], D2
000003CE 024C F31E andi.w A4, 0xF31E
000003D2 0C84 06AC E909 cmpi.l D4, 0x6ACE909
000003D8 3251 movea.w A1, [A1]
000003DA 0313 btst [A3], D1
000003DC 5840 addq.w D0, 4
000003DE 4AB3 0580 tst.l [ + <<invalid base displacement size>> + D0 * 4]
000003E2 BB1A xor.b [A2]+, D5
000003E4 C31E and.b [A6]+, D1
000003E6 D31C add.b [A4]+, D1
000003E8 7B29 moveq.l D5, 0x29
000003EA 1300 move.b -[A1], D0
000003EC 4B06 .invalid 5, D6 // invalid opcode 4 with b == 4
000003EE 331C move.w -[A1], [A4]+
000003F0 58C3 svc D3
000003F2 1E2B 0698 move.b D7, [A3 + 0x698]
000003F6 AE3B syscall AddComp, auto_pop
000003F8 0613 0093 addi.b [A3], 0x93
000003FC 03DB .incomplete
000003FE 01CB .incomplete
00000400 2203 move.l D1, D3
00000402 2273 01CB 1E8B 38DB movea.l A1, [[ + <<invalid base displacement size>>] + 0x1E8B38DB]
0000040A 1300 move.b -[A1], D0
0000040C C31E and.b [A6]+, D1
0000040E 0104 btst D4, D0
00000410 E104 asl D4.b, 8
00000412 042B 65E3 0183 subi.b [A3 + 0x183], 0xE3
00000418 0B86 bclr D6, D5
0000041A CB1E and.b [A6]+, D5
0000041C 1C22 move.b D6, -[A2]
0000041E 8B3A AD10 or.b [PC - 0x52F0 /* FFFFAD12, cstring ""<EOF> */], D5
00000422 AD06 syscall NewString, auto_pop
00000424 3204 move.w D1, D4
00000426 0F2C 9703 btst [A4 - 0x68FD], D7
0000042A 2CA5 move.l [A6], -[A5]
0000042C 3F0F move.w -[A7], A7
0000042E A90B syscall ClipAbove
00000430 FB0E .extension 0xB0E <<F/4-5/5>> // unimplemented
00000432 C302 abcd D1, D2
00000434 EB08 lsl D0.b, 5
00000436 850B sbcd -[A2], -[A3]
00000438 4487 neg.l D7
0000043A 033B 610B 2306 CB1E btst [[PC + <<invalid base displacement size>> + D6] + 0x2306CB1E], D1
00000442 5B05 subq.b D5, 5
00000444 A0D4 syscall vGetNode
00000446 D317 add.b [A7], D1
00000448 E307 asl D7.b, 1
0000044A 9341 subx.w D1, D1
0000044C 3A53 movea.w A5, [A3]
0000044E 0518 btst [A0]+, D2
00000450 501C addq.b [A4]+, 8
00000452 DB12 add.b [A2], D5
00000454 BC05 cmp.b D6, D5
00000456 6D93 blt -0x6B /* 000003EB */
00000458 03C4 .incomplete
0000045A 1302 move.b -[A1], D2
0000045C 9EF2 0CDB sub.w A7, [A2 + D0 * 4 - 0x37]
00000460 0C23 0B34 cmpi.b -[A3], 0x34 /* '4' */
00000464 E304 asl D4.b, 1
00000466 8CFB 0BDC divu.w D6, <<invalid full ext with I/IS == 4>>
0000046A 3446 movea.w A2, D6
0000046C 8C1A or.b D6, [A2]+
0000046E 981A sub.b D4, [A2]+
00000470 701A moveq.l D0, 0x1A
00000472 5E1B addq.b [A3]+, 7
00000474 0E22 1A0A .invalid.b -[A2], 0xA /* '\n' */ // invalid immediate operation
00000478 3204 move.w D1, D4
0000047A C365 and.w -[A5], D1
0000047C 2C0B move.l D6, A3
0000047E 23DB 123A B316 move.l [0x123AB316], [A3]+
00000484 2505 move.l -[A2], D5
00000486 F2BC 16FB .extension 0x2BC <<F/2-3/1>> // unimplemented
0000048A 0173 0123 360C 280A 1A38 bchg [[A3 + 0x360C + D0] + 0x280A1A38], D0
00000494 1A5E movea.b A5, [A6]+
00000496 000B 0204 ori.b A3, 0x4
0000049A 0F2C 76FB btst [A4 + 0x76FB], D7
0000049E 0164 bchg -[A4], D0
000004A0 70CB moveq.l D0, 0xFFFFFFCB
000004A2 0843 020B bchg.b D3, 0xB
000004A6 0413 06A1 subi.b [A3], 0xA1
000004AA 543B 0B83 0F89 5B98 addq.b [[ + <<invalid base displacement size>> + D0 * 2] + 0xF895B98], 2
000004B2 631A bls +0x1C /* 000004CE */
000004B4 0B04 btst D4, D5
000004B6 2336 FB87 130C 6303 move.l -[A1], [[ + <<invalid base displacement size>>] + A7 * 2 + 0x130C6303]
000004BE 6901 bvs +0x3 /* 000004C1 */
000004C0 F263 1A54 .extension 0x263 <<F/1/1>>, 0x1A54 // unimplemented
000004C4 FB01 .extension 0xB01 <<F/4-5/5>> // unimplemented
000004C6 C539 FB03 8A5E and.b [0xFB038A5E], D2
000004CC 4B04 .invalid 5, D4 // invalid opcode 4 with b == 4
label000004CE:
000004CE 0161 bchg -[A1], D0
000004D0 A302 syscall Read, flags=3
000004D2 7301 moveq.l D1, 0x01
000004D4 4161 chk.w D0, -[A1]
000004D6 3813 move.w D4, [A3]
000004D8 01A6 bclr -[A6], D0
000004DA 8B09 sbcd -[A5], -[A1]
000004DC 58D3 svc [A3]
000004DE 0443 1976 subi.w D3, 0x1976
000004E2 FB03 .extension 0xB03 <<F/4-5/5>> // unimplemented
000004E4 9B01 subx.b D5, D1
000004E6 BB00 xor.b D0, D5
000004E8 8D05 sbcd D6, D5
000004EA 7063 moveq.l D0, 0x63
000004EC 1A9B move.b [A5], [A3]+
000004EE 01F3 .incomplete
000004F0 0DB5 0654 bclr [A5 + D0.w * 8 + 0x54], D6
000004F4 FB03 .extension 0xB03 <<F/4-5/5>> // unimplemented
000004F6 2505 move.l -[A2], D5
000004F8 D304 addx.b D1, D4
000004FA 3C13 move.w D6, [A3]
000004FC 090C btst A4, D4
000004FE 1A70 2898 movea.b A5, [A0 + D2 - 0x104]
00000502 00D3 .incomplete
00000504 0404 6B37 subi.b D4, 0x37 /* '7' */
00000508 2CBB 1533 0E12 4A63 1C13 0B13 move.l [A6], [[PC + 0xE124A63 + D1 * 4] + 0x1C130B13]
00000514 013B 190B 9343 02E7 btst [[PC + <<invalid base displacement size>> + D1] - 0x6CBCFD19], D0
0000051C 03CD .incomplete
0000051E 4903 .invalid 4, D3 // invalid opcode 4 with b == 4
00000520 2B15 move.l -[A5], [A5]
00000522 B0BB 0005 cmp.l D0, [PC + D0.w + 0x5]
00000526 77EA moveq.l D3, 0xFFFFFFEA
00000528 9306 subx.b D1, D6
0000052A BB00 xor.b D0, D5
0000052C 3B19 move.w -[A5], [A1]+
0000052E CB61 and.w -[A1], D5
00000530 0B0C btst A4, D5
00000532 5302 subq.b D2, 1
00000534 A900 syscall GetFNum
00000536 42BB 015B 0233 1445 clr.l [[PC] + 0x2331445]
0000053E 76DB moveq.l D3, 0xFFFFFFDB
00000540 00ED .incomplete
00000542 0001 769B ori.b D1, 0x9B
00000546 0053 022B ori.w [A3], 0x22B
0000054A 1F10 move.b -[A7], [A0]
0000054C 620F bhi +0x11 /* 0000055D */
0000054E B0F3 0D89 cmpa.w A0, [[ + <<invalid base displacement size>> + D0 * 4]]
00000552 049B 06F3 0D3B subi.l [A3]+, 0x6F30D3B
00000558 19D3 616B move.b 0x6B /* 'k' */, [A3]
0000055C 1453 movea.b A2, [A3]
0000055E 02A9 0042 2308 9504 andi.l [A1 - 0x6AFC], 0x422308
00000566 E900 asl D0.b, 4
00000568 8104 sbcd D0, D4
0000056A 4B10 .invalid 5, [A0] // invalid opcode 4 with b == 4
0000056C 5302 subq.b D2, 1
0000056E 0F10 btst [A0], D7
00000570 620F bhi +0x11 /* 00000581 */
00000572 42FB 105B .invalid [PC + D1.w + 0x5B] // invalid opcode 4 with subtype 1
00000576 020B 1DC3 andi.b A3, 0xC3
0000057A 23FB 555B AD2F C326 64AA 338E move.l [0x64AA338E], [[PC] - 0x52D03CDA]
00000586 3A63 movea.w A5, -[A3]
00000588 2565 110B move.l [A2 + 0x110B], -[A5]
0000058C 0281 50EB 05DB andi.l D1, 0x50EB05DB
00000592 059B bclr [A3]+, D2
00000594 060B 089E addi.b A3, 0x9E
00000598 B300 xor.b D0, D1
0000059A 5B01 subq.b D1, 5
0000059C 70C4 moveq.l D0, 0xFFFFFFC4
0000059E 5EC3 sgt D3
000005A0 0938 A626 btst [0xFFFFA626], D4
000005A4 A6BB syscall vIAZPostInit, flags=6
000005A6 00A6 2300 7301 ori.l -[A6], 0x23007301
000005AC 8B29 8B13 or.b [A1 - 0x74ED], D5
000005B0 860A or.b D3, A2
000005B2 0316 btst [A6], D1
000005B4 003B 6728 1302 1A98 ori.b [[PC + <<invalid base displacement size>> + D1 * 2] + 0x1A98], 0x28 /* '(' */
000005BC 1413 move.b D2, [A3]
000005BE 03BA 0483 bclr [PC + 0x483 /* 00000A43, value 0x1B48FB59 */], D1
000005C2 4009 negx.b A1
000005C4 4382 .invalid 1, D2 // invalid opcode 4 with b == 6
000005C6 F8E3 075B .extension 0x8E3 <<F/2-3/4>> // unimplemented
000005CA 0D3E btst <<invalid special address>>, D6
000005CC 0F86 bclr D6, D7
000005CE 3B67 A152 move.w [A5 - 0x5EAE], -[A7]
000005D2 0B03 btst D3, D5
000005D4 E100 asl D0.b, 8
000005D6 0F00 btst D0, D7
000005D8 4B04 .invalid 5, D4 // invalid opcode 4 with b == 4
000005DA 0043 6700 ori.w D3, 0x6700 /* 'g\0' */
000005DE F2A5 27F2 .extension 0x2A5 <<F/2-3/1>> // unimplemented
000005E2 8104 sbcd D0, D4
000005E4 048B 2EE9 0398 subi.l A3, 0x2EE90398
000005EA 4A0F tst.b A7
000005EC 8643 or.w D3, D3
000005EE 6781 beq -0x7D /* 00000571 */
000005F0 0303 btst D3, D1
000005F2 0481 030F 0C1A subi.l D1, 0x30F0C1A
000005F8 98A1 sub.l D4, -[A1]
000005FA 0200 E102 andi.b D0, 0x2
000005FE 0F0D btst A5, D7
00000600 4673 A0B8 not.w [A3 + A2.w - 0x72]
00000604 8B09 sbcd -[A5], -[A1]
00000606 0C14 BA00 cmpi.b [A4], 0x0
0000060A 3B06 move.w -[A5], D6
0000060C 008B 0904 0F29 ori.l A3, 0x9040F29
00000612 02F0 .incomplete
00000614 9C93 sub.l D6, [A3]
00000616 0969 090F bchg [A1 + 0x90F], D4
0000061A C100 abcd D0, D0
0000061C C141 exg D0, D1
0000061E B0CB cmpa.w A0, A3
00000620 1221 move.b D1, -[A1]
00000622 1743 144C move.b [A3 + 0x144C], D3
00000626 5B1C subq.b [A4]+, 5
00000628 8AAB 0073 or.l D5, [A3 + 0x73]
0000062C 07A9 0432 bclr [A1 + 0x432], D3
00000630 C506 abcd D2, D6
00000632 C904 abcd D4, D4
00000634 9784 subx.l D3, D4
00000636 F20F C504 .cpgen 0xF20F, 0xC504 // unimplemented
0000063A A30E syscall UnmountVol/HUnmountVol, flags=3
0000063C B073 07E3 02AB 004A 4B08 cmp.w D0, [[0x2AB] + 0x4A4B08]
00000646 0CBA 1303 1465 12F2 cmpi.l [PC + 0x12F2 /* 0000193A, cstring ""<EOF> */], 0x13031465
0000064E 32E6 move.w [A1]+, -[A6]
00000650 040F 2904 subi.b A7, 0x4
00000654 C903 abcd D4, D3
00000656 8325 or.b -[A5], D1
00000658 C308 abcd -[A1], -[A0]
0000065A 6B08 bmi +0xA /* 00000664 */
0000065C D902 addx.b D4, D2
0000065E E625 asr D5.b, D3
00000660 410F .invalid 0, A7 // invalid opcode 4 with b == 4
00000662 2C01 move.l D6, D1
label00000664:
00000664 6114 bsr +0x16 /* 0000067A */
00000666 0033 0704 0F2C ori.b <<invalid full ext with I/IS == 4>>, 0x4
0000066C 1233 11F9 02C1 0105 move.b D1, [[0x2C10105]]
00000674 030F btst A7, D1
00000676 2C85 move.l [A6], D5
00000678 051B btst [A3]+, D2
fn0000067A:
0000067A 37C3 026B move.w [PC + D0.w * 2 + 0x6B], D3
0000067E 1783 38C1 move.b [A3 + D3 - 0x63], D3
00000682 0D1B btst [A3]+, D6
00000684 12A3 move.b [A1], -[A3]
00000686 1BA3 03C3 02E3 08E1 move.b [[ + <<invalid base displacement size>>] + 0x2E308E1], -[A3]
0000068E 006B 0FE9 0065 ori.w [A3 + 0x65], 0xFE9
00000694 6CC1 bge -0x3D /* 00000657 */
00000696 02CB .incomplete
00000698 00F3 .incomplete
0000069A 2C49 movea.l A6, A1
0000069C 0506 btst D6, D2
0000069E 8306 sbcd D1, D6
000006A0 0026 040F ori.b -[A6], 0xF
000006A4 F90A .extension 0x90A <<F/4-5/4>> // unimplemented
000006A6 7B25 moveq.l D5, 0x25
000006A8 E15F rol D7.w, 8
000006AA A15F syscall NMRemove, flags=1
000006AC 3307 move.w -[A1], D7
000006AE 42F3 51C8 .invalid [ + <<invalid base displacement size>>] // invalid opcode 4 with subtype 1
000006B2 F303 .extension 0x303 <<F/4-5/1>> // unimplemented
000006B4 8B0F sbcd -[A5], -[A7]
000006B6 0C28 2681 40A1 cmpi.b [A0 + 0x40A1], 0x81
000006BC 12A5 move.b [A1], -[A5]
000006BE 0A0F 0D1A xori.b A7, 0x1A
000006C2 1B2A 0CB1 move.b -[A5], [A2 + 0xCB1]
000006C6 0A04 2B51 xori.b D4, 0x51 /* 'Q' */
000006CA CD01 abcd D6, D1
000006CC C34F exg A1, A7
000006CE C16F 8B29 and.w [A7 - 0x74D7], D0
000006D2 864B or.w D3, A3
000006D4 045B 0787 subi.w [A3]+, 0x787
000006D8 055E bchg [A6]+, D2
000006DA 7804 moveq.l D4, 0x04
000006DC 6B51 bmi +0x53 /* 0000072F */
000006DE 0D03 btst D3, D6
000006E0 8341 8705 pack D1, D1, 0x8705
000006E4 CC04 and.b D6, D4
000006E6 0F2C 001B btst [A4 + 0x1B], D7
000006EA 3600 move.w D3, D0
000006EC 0308 btst A0, D1
000006EE 8929 0B4D or.b [A1 + 0xB4D], D4
000006F2 8925 or.b -[A5], D4
000006F4 704A moveq.l D0, 0x4A
000006F6 8B36 8603 or.b [A6 + A0.w * 8 + 0x3], D5
000006FA 0841 0691 bchg.b D1, 0x91
000006FE 0306 btst D6, D1
00000700 D311 add.b [A1], D1
00000702 00BB 0004 0F4D 066B ori.l [PC + D0.w * 8 + 0x6B], 0x40F4D
0000070A 3686 move.w [A3], D6
0000070C 1B36 9705 move.b -[A5], [[A6 + <<invalid base displacement size>>] + A1 * 8]
00000710 FE23 0004 .unknown 0xFE23 0x0004 (W = 7)
00000714 0FAD 0233 bclr [A5 + 0x233], D7
00000718 2261 movea.l A1, -[A1]
0000071A 050B btst A3, D2
0000071C 1685 move.b [A3], D5
0000071E 1028 BB00 move.b D0, [A0 - 0x4500]
00000722 5C8B addq.l A3, 6
00000724 0704 btst D4, D3
00000726 0F2D 02EB btst [A5 + 0x2EB], D7
0000072A 1EC5 move.b [A7]+, D5
0000072C 0102 btst D2, D0
0000072E 5B16 subq.b [A6], 5
00000730 A560 syscall FSDispatch/HFSDispatch, flags=5
00000732 BB00 xor.b D0, D5
00000734 A500 syscall Open/PBHOpen/HOpen, flags=5
00000736 4536 26BB .invalid 2, [A6 + D2.w * 8 - 0x69] // invalid opcode 4 with b == 4
0000073A 0411 02A6 subi.b [A1], 0xA6
0000073E 2601 move.l D3, D1
00000740 0873 1B9D 190F 6905 D31D bchg.b [[A3 + <<invalid base displacement size>>] + D1 + 0x6905D31D], 0x9D
0000074A 2907 move.l -[A4], D7
0000074C 2300 move.l -[A1], D0
0000074E 2507 move.l -[A2], D7
00000750 0F6D 7519 bchg [A5 + 0x7519], D7
00000754 0723 btst -[A3], D3
00000756 00A9 0523 00A6 26E3 ori.l [A1 + 0x26E3], 0x52300A6
0000075E 0CA0 E303 D317 cmpi.l -[A0], 0xE303D317
00000764 B705 xor.b D5, D3
00000766 5E4B addq.w A3, 7
00000768 152C 431D move.b -[A2], [A4 + 0x431D]
0000076C 5B0D subq.b A5, 5
0000076E 8B1D or.b [A5]+, D5
00000770 C626 and.b D3, -[A6]
00000772 EA11 roxr D1.b, 5
00000774 05C6 .incomplete
00000776 BB00 xor.b D0, D5
00000778 0501 btst D1, D2
0000077A 890C sbcd -[A4], -[A4]
0000077C C623 and.b D3, -[A3]
0000077E 0005 0189 ori.b D5, 0x89
00000782 0686 8B29 8301 addi.l D6, 0x8B298301
00000788 3514 move.w -[A2], [A4]
0000078A 0283 652C A907 andi.l D3, 0x652CA907
00000790 8125 or.b -[A5], D0
00000792 CD6B DB04 and.w [A3 - 0x24FC], D6
00000796 D16B E599 add.w [A3 - 0x1A67], D0
0000079A A703 syscall Write, flags=7
0000079C 7785 moveq.l D3, 0xFFFFFF85
0000079E 6B1A bmi +0x1C /* 000007BA */
000007A0 381B move.w D4, [A3]+
000007A2 0E0A 04EB .invalid.b A2, 0xEB // invalid immediate operation
000007A6 6461 bcc +0x63 /* 00000809 */
000007A8 6B4B bmi +0x4D /* 000007F5 */
000007AA 066D 6B98 BCE5 addi.w [A5 - 0x431B], 0x6B98
000007B0 5F13 subq.b [A3], 7
000007B2 0E8A 3851 5D7B .invalid.l A2, 0x38515D7B /* '8Q]{' */ // invalid immediate operation
000007B8 0383 bclr D3, D1
label000007BA:
000007BA 03C1 .incomplete
000007BC 8413 or.b D2, [A3]
000007BE 01BB 0D89 bclr [[ + <<invalid base displacement size>> + D0 * 4]], D0
000007C2 5D65 subq.w -[A5], 6
000007C4 136B 0583 078B move.b [A1 + 0x78B], [A3 + 0x583]
000007CA 2BB3 263B 06C3 move.l [A5 + D0.w * 8 - 0x61], [A3 + D2.w * 8 + 0x3B]
000007D0 0383 bclr D3, D1
000007D2 078B bclr A3, D3
000007D4 57BB 57DB 0163 084B subq.l [[] + 0x163084B], 3
000007DC 0BEB .incomplete
000007DE 0356 bchg [A6], D1
000007E0 12CA move.b [A1]+, A2
000007E2 5B05 subq.b D5, 5
000007E4 0F56 bchg [A6], D7
000007E6 3A4B movea.w A5, A3
000007E8 0C65 54C3 cmpi.w -[A5], 0x54C3
000007EC 103C 130A move.b D0, 0xA /* '\n' */
000007F0 C470 EB05 and.w D2, [[A0 + <<invalid base displacement size>>] + A6 * 2]
000007F4 529E addq.l [A6]+, 1
000007F6 0A41 44C3 xori.w D1, 0x44C3
000007FA 100C move.b D0, A4
000007FC 5CBA 00FB addq.l [PC + 0xFB /* 000008F9, value 0x628B176E */], 6
00000800 0300 btst D0, D1
00000802 C310 and.b [A0], D1
00000804 0483 2589 19C3 subi.l D3, 0x258919C3
0000080A 1DB0 D304 A147 move.b <<invalid full ext with IS == 1 and I/IS == 7>>, <<invalid full ext with I/IS == 4>>
00000810 631F bls +0x21 /* 00000831 */
00000812 0B16 btst [A6], D5
00000814 CB22 and.b -[A2], D5
00000816 DB01 addx.b D5, D1
00000818 BB0D cmpm.b [A5]+, [A5]+
0000081A 7B16 moveq.l D5, 0x16
0000081C 584B addq.w A3, 4
0000081E 043B C920 C0EB subi.b [PC + A4.w - 0x21], 0x20 /* ' ' */
00000824 206B 013B movea.l A0, [A3 + 0x13B]
00000828 0B49 bchg A1, D5
0000082A 725B moveq.l D1, 0x5B
0000082C 4341 chk.w D1, D1
0000082E 46C3 move.w SR, D3
00000830 0301 btst D1, D1
00000832 026B 1373 0020 andi.w [A3 + 0x20], 0x1373
00000838 632B bls +0x2D /* 00000865 */
0000083A 6422 bcc +0x24 /* 0000085E */
0000083C 0311 btst [A1], D1
0000083E AB00 syscall BitBlt
00000840 CCCB mulu.w D6, A3
00000842 23E3 071B 103A move.l [0x071B103A], -[A3]
00000848 F309 .extension 0x309 <<F/4-5/1>> // unimplemented
0000084A 450F .invalid 2, A7 // invalid opcode 4 with b == 4
0000084C 5EBC C55D EB0A addq.l 0xC55DEB0A, 7
00000852 C422 and.b D2, -[A2]
00000854 9E0A sub.b D7, A2
00000856 0C5C 2882 cmpi.w [A4]+, 0x2882
0000085A 009B 0C00 232F ori.l [A3]+, 0xC00232F
// begin alternate branch 0000085E-00000872
label0000085E:
0000085E 232F 048B move.l -[A1], [A7 + 0x48B]
00000862 0EC9 .incomplete
00000864 08AB 0F13 009B bclr.b [A3 + 0x9B], 0x13
0000086A 0CAB 0061 088A 5273 cmpi.l [A3 + 0x5273], 0x61088A
// end alternate branch 0000085E-00000872
label0000085E: // (misaligned)
00000860 048B 0EC9 08AB subi.l A3, 0xEC908AB
00000866 0F13 btst [A3], D7
00000868 009B 0CAB 0061 ori.l [A3]+, 0xCAB0061
0000086E 088A 5273 bclr.b A2, 0x73 /* 's' */
00000872 06D4 .incomplete
00000874 F339 .extension 0x339 <<F/4-5/1>> // unimplemented
00000876 AE1B syscall GetCCursor, auto_pop
00000878 07FB .incomplete
0000087A 4233 15CB 4642 6B1F clr.b [[ + <<invalid base displacement size>>] + 0x46426B1F]
00000882 B8BB 0053 cmp.l D4, [PC + D0.w + 0x53]
00000886 02D3 .incomplete
00000888 0C10 3315 cmpi.b [A0], 0x15
0000088C BB00 xor.b D0, D5
0000088E 6108 bsr +0xA /* 00000898 */
00000890 0F61 bchg -[A1], D7
00000892 08E3 0792 bset.b -[A3], 0x92
00000896 3AC3 move.w [A5]+, D3
fn00000898:
00000898 0C91 07FB 0187 cmpi.l [A1], 0x7FB0187
0000089E 039D bclr [A5]+, D1
000008A0 431F .invalid 1, [A7]+ // invalid opcode 4 with b == 4
000008A2 2D82 0311 move.l [[A6 + D0 * 2]], D2
000008A6 942D 7FDB sub.b D2, [A5 + 0x7FDB]
000008AA 063C FB0A EB05 addi.b 0x5, 0xA /* '\n' */
000008B0 0A9E 5E00 2614 xori.l [A6]+, 0x5E002614
000008B6 1A38 BA04 move.b D5, [0xFFFFBA04]
000008BA 1306 move.b -[A1], D6
000008BC E93B rol D3.b, D4
000008BE 5E21 addq.b -[A1], 7
000008C0 34C6 move.w [A2]+, D6
000008C2 264C movea.l A3, A4
000008C4 E1D5 asl .w [A5]
000008C6 C55E and.w [A6]+, D2
000008C8 0804 0F4D btst.b D4, 0x4D /* 'M' */
000008CC 36A3 move.w [A3], -[A3]
000008CE 1600 move.b D3, D0
000008D0 DB06 addx.b D5, D6
000008D2 2808 move.l D4, A0
000008D4 040F 4501 subi.b A7, 0x1
000008D8 7EA3 moveq.l D7, 0xFFFFFFA3
000008DA 3A0C move.w D5, A4
000008DC BB0F cmpm.b [A5]+, [A7]+
000008DE 2C4B movea.l A6, A3
000008E0 1078 8B08 movea.b A0, [0xFFFF8B08]
000008E4 0C28 0885 A8DB cmpi.b [A0 - 0x5725], 0x85
000008EA 0690 0E02 B321 addi.l [A0], 0xE02B321
000008F0 2C9B move.l [A6], [A3]+
000008F2 0090 0E8B 08B3 ori.l [A0], 0xE8B08B3
000008F8 0262 8B17 andi.w -[A2], 0x8B17
000008FC 6E24 bgt +0x26 /* 00000922 */
000008FE 1F28 2623 move.b -[A7], [A0 + 0x2623]
00000902 3C50 movea.w A6, [A0]
00000904 E4EE 7308 roxr .w [A6 + 0x7308]
00000908 D4F3 3B3B 0BE3 47DA 42FB 13C8 add.w A2, [[A3 + 0xBE347DA + D3 * 2] + 0x42FB13C8]
00000914 DA1B add.b D5, [A3]+
00000916 0570 F303 B304 330B bchg [[A0 + <<invalid base displacement size>> + A7 * 2] - 0x4CFBCCF5], D2
0000091E 1B2E 0B01 move.b -[A5], [A6 + 0xB01]
label00000922:
00000922 4100 .invalid 0, D0 // invalid opcode 4 with b == 4
00000924 EB01 asl D1.b, 5
00000926 C30A abcd -[A1], -[A2]
00000928 BAD3 cmpa.w A5, [A3]
0000092A 0DBB 04C1 bclr [PC + D0.w * 4 - 0x63], D6
0000092E 0091 0156 3A8B ori.l [A1], 0x1563A8B
00000934 0ACD .incomplete
00000936 7703 moveq.l D3, 0x03
00000938 0BF3 .incomplete
0000093A 0582 bclr D2, D2
0000093C 9306 subx.b D1, D6
0000093E 5269 1AEE addq.w [A1 + 0x1AEE], 1
00000942 6B20 bmi +0x22 /* 00000964 */
00000944 632B bls +0x2D /* 00000971 */
00000946 0C5C EB01 cmpi.w [A4]+, 0xEB01
0000094A AD1A syscall SetWTitle, auto_pop
0000094C 0FAD 1A86 bclr [A5 + 0x1A86], D7
00000950 232F 531B move.l -[A1], [A7 + 0x531B]
00000954 0D1B btst [A3]+, D6
00000956 D31C add.b [A4]+, D1
00000958 ED1A rol D2.b, 6
0000095A E119 rol D1.b, 8
0000095C 0300 btst D0, D1
0000095E E519 rol D1.b, 2
00000960 7313 moveq.l D1, 0x13
fn00000962:
00000962 E119 rol D1.b, 8
label00000964:
00000964 5612 addq.b [A2], 3
00000966 5B0E subq.b A6, 5
00000968 1FCB move.b <<invalid special address>>, A3
0000096A 0D14 btst [A4], D6
0000096C 5C6B 04EB addq.w [A3 + 0x4EB], 6
00000970 0104 btst D4, D0
00000972 6316 bls +0x18 /* 0000098A */
00000974 4D15 .invalid 6, [A5] // invalid opcode 4 with b == 4
00000976 F881 0945 .extension 0x881 <<F/2-3/4>> // unimplemented
0000097A 24E3 move.l [A2]+, -[A3]
0000097C 123A AB09 move.b D1, [PC - 0x54F7 /* FFFFB487, cstring ""<EOF> */]
00000980 B11C xor.b [A4]+, D0
00000982 7CF6 moveq.l D6, 0xFFFFFFF6
00000984 0C28 097B 7000 cmpi.b [A0 + 0x7000], 0x7B /* '{' */
label0000098A:
0000098A 7C04 moveq.l D6, 0x04
0000098C F314 .extension 0x314 <<F/4-5/1>> // unimplemented
0000098E 0909 btst A1, D4
00000990 5B09 subq.b A1, 5
00000992 867C 8B05 or.w D3, 0x8B05
00000996 0C28 521A 65A4 cmpi.b [A0 + 0x65A4], 0x1A
0000099C 4502 .invalid 2, D2 // invalid opcode 4 with b == 4
0000099E 0F2C 2122 btst [A4 + 0x2122], D7
000009A2 5B4F subq.w A7, 5
000009A4 E1FA 501C asl .w [PC + 0x501C /* 0000501E, cstring ""<EOF> */]
000009A8 82BC 459E 70C1 or.l D1, 0x459E70C1
000009AE 3852 movea.w A4, [A2]
000009B0 A302 syscall Read, flags=3
000009B2 8A22 or.b D5, -[A2]
000009B4 3B06 move.w -[A5], D6
000009B6 640A bcc +0xC /* 000009C2 */
000009B8 F310 .extension 0x310 <<F/4-5/1>> // unimplemented
000009BA DB01 addx.b D5, D1
000009BC 8138 0B48 or.b [0x00000B48 /* JDCDReset */], D0
000009C0 7300 moveq.l D1, 0x00
label000009C2:
000009C2 619E bsr -0x60 /* 00000962 */
000009C4 640A bcc +0xC /* 000009D0 */
000009C6 CB08 abcd -[A5], -[A0]
000009C8 7B16 moveq.l D5, 0x16
000009CA 8B45 FB03 pack D5, D5, 0xFB03
000009CE A30E syscall UnmountVol/HUnmountVol, flags=3
label000009D0:
000009D0 7109 moveq.l D0, 0x09
000009D2 D304 addx.b D1, D4
000009D4 8A0A or.b D5, A2
000009D6 0904 btst D4, D4
000009D8 459A .invalid 2, [A2]+ // invalid opcode 4 with b == 6
000009DA 2213 move.l D1, [A3]
000009DC 01C1 .incomplete
000009DE 0343 bchg D3, D1
000009E0 490B .invalid 4, A3 // invalid opcode 4 with b == 4
000009E2 23A3 09C5 move.l <<invalid full ext with IS == 1 and I/IS == 5>>, -[A3]
000009E6 0238 C502 1300 andi.b [0x00001300], 0x2
000009EC 1302 move.b -[A1], D2
000009EE 8106 sbcd D0, D6
000009F0 F213 018A fatan fp3, fp0
000009F4 9881 sub.l D4, D1
000009F6 0382 bclr D2, D1
000009F8 DB0B addx.b -[A5], -[A3]
000009FA 8A52 or.w D5, [A2]
000009FC 412F 228B .invalid 0, [A7 + 0x228B] // invalid opcode 4 with b == 4
00000A00 098A bclr A2, D4
00000A02 0A3B 0601 047B xori.b [PC + D0.w * 4 + 0x7B], 0x1
00000A08 5B73 000B subq.w [A3 + D0.w + 0xB], 5
00000A0C 239B 1625 move.l [A1 + D1.w * 8 + 0x25], [A3]+
00000A10 04AA 2949 413E 5E9E subi.l [A2 + 0x5E9E], 0x2949413E /* ')IA>' */
00000A18 38E3 move.w [A4]+, -[A3]
00000A1A 010A btst A2, D0
00000A1C EE4B lsr D3.w, 7
00000A1E 27C3 02EB move.l [PC + D0.w * 2 - 0x21], D3
00000A22 1D56 125B move.b [A6 + 0x125B], [A6]
00000A26 024B 4393 andi.w A3, 0x4393
00000A2A 0823 3BCB btst.b -[A3], 0xCB
00000A2E 0D0C btst A4, D6
00000A30 460E not.b A6
00000A32 8424 or.b D2, -[A4]
00000A34 0F52 bchg [A2], D7
00000A36 6B33 bmi +0x35 /* 00000A6B */
00000A38 6125 bsr +0x27 /* 00000A5F */
00000A3A 2304 move.l -[A1], D4
00000A3C DB00 addx.b D5, D0
00000A3E B302 xor.b D2, D1
00000A40 0EEA .incomplete
00000A42 231B move.l -[A1], [A3]+
00000A44 48FB 590B 0180 movem.l [ + <<invalid base displacement size>> + D0], D0,D1,D3,A0,A3,A4,A6
00000A4A B337 1FF0 5302 2B8B xor.b [0x53022B8B], D1
00000A52 2B0B move.l -[A5], A3
00000A54 8101 sbcd D0, D1
00000A56 0B5A bchg [A2]+, D5
00000A58 4D3C 850B 7C45 .invalid 6, 0x850B7C45 // invalid opcode 4 with b == 4
00000A5E 3C5E movea.w A6, [A6]+
00000A60 C521 and.b -[A1], D2
00000A62 B30F cmpm.b [A1]+, [A7]+
00000A64 A315 syscall SetVol/PBHSetVol/HSetVol, flags=3
00000A66 2298 move.l [A1], [A0]+
00000A68 C17B 1B13 703B 1D3B and.w [[PC + D1 * 2] + 0x703B1D3B], D0
00000A70 0143 bchg D3, D0
00000A72 0BE3 .incomplete
00000A74 0343 bchg D3, D1
00000A76 017C 429B bchg 0x429B, D0
00000A7A 3701 move.w -[A3], D1
00000A7C 7958 moveq.l D4, 0x58
00000A7E 7C0B moveq.l D6, 0x0B
00000A80 1770 2B17 623B 01D4 9313 move.b [A3 - 0x6CED], [[A0] + D2 * 2 + 0x623B01D4]
00000A8A 20A1 move.l [A0], -[A1]
00000A8C 0225 1E7B andi.b -[A5], 0x7B /* '{' */
00000A90 36ED 3A25 move.w [A3]+, [A5 + 0x3A25]
00000A94 068B 0191 42C3 addi.l A3, 0x19142C3
00000A9A 02A0 AB39 A307 andi.l -[A0], 0xAB39A307
00000AA0 7301 moveq.l D1, 0x01
00000AA2 8B01 sbcd D5, D1
00000AA4 588B addq.l A3, 4
00000AA6 018D bclr A5, D0
00000AA8 0453 022B subi.w [A3], 0x22B
00000AAC 3805 move.w D4, D5
00000AAE 07A3 bclr -[A3], D3
00000AB0 1582 98DB move.b [A2 + A1 - 0x37], D2
00000AB4 0752 bchg [A2], D3
00000AB6 9303 subx.b D1, D3
00000AB8 D407 add.b D2, D7
00000ABA 00F4 .incomplete
00000ABC 0506 btst D6, D2
00000ABE E307 asl D7.b, 1
00000AC0 8B0B sbcd -[A5], -[A3]
00000AC2 D940 addx.w D4, D0
00000AC4 FB03 .extension 0xB03 <<F/4-5/5>> // unimplemented
00000AC6 0C1A 5E28 cmpi.b [A2]+, 0x28 /* '(' */
00000ACA 2285 move.l [A1], D5
00000ACC B7B3 402C xor.l [A3 + D4.w + 0x2C], D3
00000AD0 C91D and.b [A5]+, D4
00000AD2 0311 btst [A1], D1
00000AD4 A302 syscall Read, flags=3
00000AD6 C11D and.b [A5]+, D0
00000AD8 92F5 1AF6 sub.w A1, [A5 + D1 * 2 - 0x10]
00000ADC 0C1A 3828 cmpi.b [A2]+, 0x28 /* '(' */
00000AE0 0A45 03F3 xori.w D5, 0x3F3
00000AE4 2109 move.l -[A0], A1
00000AE6 2733 1154 move.l -[A3], <<invalid full ext with I/IS == 4>>
00000AEA 4306 .invalid 1, D6 // invalid opcode 4 with b == 4
00000AEC C153 and.w [A3], D0
00000AEE 9B09 subx.b -[A5], -[A1]
00000AF0 A033 syscall VInstall
00000AF2 82E9 0063 divu.w D1, [A1 + 0x63]
00000AF6 0E83 04E3 87A3 .invalid.l D3, 0x4E387A3 // invalid immediate operation
00000AFC 09E5 .incomplete
00000AFE 267E movea.l A3, <<invalid special address>>
00000B00 8707 sbcd D3, D7
00000B02 6F28 ble +0x2A /* 00000B2C */
00000B04 AA1A syscall GetBackColor
00000B06 821A or.b D1, [A2]+
00000B08 52A5 addq.l -[A5], 1
00000B0A 49DB lea.l A4, [A3]+
00000B0C 062C 205D CB5B addi.b [A4 - 0x34A5], 0x5D /* ']' */
00000B12 4303 .invalid 1, D3 // invalid opcode 4 with b == 4
00000B14 1B9A EB2A 4302 0B01 move.b [[A5 + 0x4302 + A6 * 2] + 0xB01], [A2]+
00000B1C EB2A lsl D2.b, D5
00000B1E 2AE3 move.l [A5]+, -[A3]
00000B20 07A3 bclr -[A3], D3
00000B22 0EED .incomplete
00000B24 0D70 C505 bchg [[A0 + <<invalid base displacement size>>] + A4 * 4], D6
00000B28 F69B 010A .extension 0x69B <<F/2-3/3>> // unimplemented
label00000B2C:
00000B2C EB08 lsl D0.b, 5
00000B2E E523 asl D3.b, D2
00000B30 0129 0525 btst [A1 + 0x525], D0
00000B34 4302 .invalid 1, D2 // invalid opcode 4 with b == 4
00000B36 D062 add.w D0, -[A2]
00000B38 AB00 syscall BitBlt
00000B3A 580B addq.b A3, 4
00000B3C 0225 1205 andi.b -[A5], 0x5
00000B40 183B 07C9 move.b D4, [[ + <<invalid base displacement size>>]]
00000B44 30C5 move.w [A0]+, D5
00000B46 0E85 259E 22C4 .invalid.l D5, 0x259E22C4 // invalid immediate operation
00000B4C 0A1B 57EE xori.b [A3]+, 0xEE
00000B50 6327 bls +0x29 /* 00000B79 */
00000B52 E121 asl D1.b, D0
00000B54 4883 ext.w D3
00000B56 1B23 move.b -[A5], -[A3]
00000B58 30B3 062B move.w [A0], [A3 + D0.w * 8 + 0x2B]
00000B5C 0B63 bchg -[A3], D5
00000B5E 0823 1BE3 btst.b -[A3], 0xE3
00000B62 1FA5 0053 move.b [A7 + D0.w + 0x53], -[A5]
label00000B66:
00000B66 27CC A122 F8E5 000F move.l [[PC - 0x71B + A2] + 0xF], A4
00000B6E 48C3 ext.l D3
00000B70 0321 btst -[A1], D1
00000B72 5AE1 spl -[A1]
00000B74 0010 7310 ori.b [A0], 0x10
00000B78 5612 addq.b [A2], 3
00000B7A 8B15 or.b [A5], D5
00000B7C DE2B 030F add.b D7, [A3 + 0x30F]
00000B80 AD00 syscall GetFNum, auto_pop
00000B82 0B2B 5612 btst [A3 + 0x5612], D5
00000B86 C803 and.b D4, D3
00000B88 81F4 7B39 0EF3 0380 divs.w D0, [[A4 + 0xEF30380 + D7 * 2]]
00000B90 CB09 abcd -[A5], -[A1]
00000B92 330B move.w -[A1], A3
00000B94 1B3F move.b -[A5], <<invalid special address>>
00000B96 814A 1B3F pack -[A0], -[A2], 0x1B3F
00000B9A 814A 1B3F pack -[A0], -[A2], 0x1B3F
00000B9E 814A 1B3F pack -[A0], -[A2], 0x1B3F
00000BA2 E307 asl D7.b, 1
00000BA4 B300 xor.b D0, D1
00000BA6 A928 syscall InvalRect
00000BA8 60BC bra -0x42 /* 00000B66 */
00000BAA 16C3 move.b [A3]+, D3
00000BAC 11E5 2F82 move.b [0x00002F82], -[A5]
00000BB0 9E38 1300 sub.b D7, [0x00001300]
00000BB4 3B01 move.w -[A5], D1
00000BB6 E134 roxl D4.b, D0
00000BB8 AA13 syscall FillCPoly
00000BBA 010D btst A5, D0
00000BBC 23C3 1158 C311 move.l [0x1158C311], D3
00000BC2 AE4B syscall NewColorDialog/NewCDialog, auto_pop
00000BC4 04D0 .incomplete
00000BC6 628B bhi -0x73 /* 00000B53 */
00000BC8 0953 bchg [A3], D4
00000BCA 02CB .incomplete
00000BCC 224B movea.l A1, A3
00000BCE 0489 D325 1056 subi.l A1, 0xD3251056
00000BD4 1243 movea.b A1, D3
00000BD6 2C0B move.l D6, A3
00000BD8 04FB .incomplete
00000BDA 08B5 16BB 0213 bclr.b [A5 + D0.w * 2 + 0x13], 0xBB
00000BE0 0070 2105 5E13 ori.w [A0 + D5 * 8 + 0x13], 0x2105
00000BE6 01EE .incomplete
00000BE8 B203 cmp.b D1, D3
00000BEA 1BD8 move.b <<invalid special address>>, [A0]+
00000BEC A24B syscall SetGrowZone, flags=2
00000BEE 040B 01BB subi.b A3, 0xBB
00000BF2 1A4B movea.b A5, A3
00000BF4 0454 7B16 subi.w [A4], 0x7B16
00000BF8 211E move.l -[A0], [A6]+
00000BFA 0B36 76A1 btst [A6 + D7.w * 8 - 0x95], D5
00000BFE 72D3 moveq.l D1, 0xFFFFFFD3
00000C00 04BB 17E9 041B 0C86 subi.l [PC + D0 * 4 - 0x122], 0x17E9041B
00000C08 0A63 0941 xori.w -[A3], 0x941 /* '\tA' */
00000C0C 058B bclr A3, D2
00000C0E 20FB 07B3 0301 4121 02AB 5D05 move.l [A0]+, [[0x3014121 + D0 * 8] + 0x2AB5D05]
00000C1A 029A 5303 8304 andi.l [A2]+, 0x53038304
00000C20 80E3 divu.w D0, -[A3]
00000C22 0733 152D 36E5 btst [[A3 + 0x36E5] + D1 * 4], D3
00000C28 813B 0D85 or.b [[ + <<invalid base displacement size>>] + D0 * 4], D0
00000C2C 5898 addq.l [A0]+, 4
00000C2E 9E5E sub.w D7, [A6]+
00000C30 EB05 asl D5.b, 5
00000C32 6518 bcs +0x1A /* 00000C4C */
00000C34 217C 3B0D A28B 09A1 move.l [A0 + 0x9A1], 0x3B0DA28B
00000C3C 0401 0893 subi.b D1, 0x93
00000C40 26C1 move.l [A3]+, D1
00000C42 0970 1301 bchg [[A0 + <<invalid base displacement size>> + D1 * 2]], D4
00000C46 0C14 E159 cmpi.b [A4], 0x59 /* 'Y' */
00000C4A DB0A addx.b -[A5], -[A2]
label00000C4C:
00000C4C 003B 0D85 87C9 ori.b [[ + <<invalid base displacement size>>]], 0x85
00000C52 50B0 BB10 addq.l [A0 + A3 * 2], 8
00000C56 A528 syscall RecoverHandle, flags=5
00000C58 8301 sbcd D1, D1
00000C5A BB0D cmpm.b [A5]+, [A5]+
00000C5C 4508 .invalid 2, A0 // invalid opcode 4 with b == 4
00000C5E 0F81 bclr D1, D7
00000C60 0AE3 .incomplete
00000C62 22DB move.l [A1]+, [A3]+
00000C64 0B93 bclr [A3], D5
00000C66 1DC5 move.b <<invalid special address>>, D5
00000C68 08E1 7C3B bset.b -[A1], 0x3B /* ';' */
00000C6C 27BB 01B3 23FB 07EB 00E5 0404 DB65 move.l <<invalid full ext with IS == 1 and I/IS == 5>>, [[0x23FB07EB + D0] + 0xE50404]
00000C7A 2C20 move.l D6, -[A0]
00000C7C CC80 and.l D6, D0
00000C7E 5612 addq.b [A2], 3
00000C80 3332 B302 349A move.w -[A1], [[A2 + <<invalid base displacement size>> + A3 * 2] + 0x349A]
00000C86 B302 xor.b D2, D1
00000C88 A403 syscall Write, flags=4
00000C8A 022B 0444 8B29 andi.b [A3 - 0x74D7], 0x44 /* 'D' */
00000C90 3302 move.w -[A1], D2
00000C92 BB01 xor.b D1, D5
00000C94 12C3 move.b [A1]+, D3
00000C96 3261 movea.w A1, -[A1]
00000C98 E023 asr D3.b, D0
00000C9A 068B 29C1 056B addi.l A3, 0x29C1056B
00000CA0 5BC1 smi D1
00000CA2 0501 btst D1, D2
00000CA4 0503 btst D3, D2
00000CA6 02E1 .incomplete
00000CA8 0003 3CA5 ori.b D3, 0xA5
00000CAC 06E3 .incomplete
00000CAE 074B bchg A3, D3
00000CB0 36ED 5C52 move.w [A3]+, [A5 + 0x5C52 /* export_2950 */]
00000CB4 A90E syscall SaveOld
00000CB6 731A moveq.l D1, 0x1A
00000CB8 BB0B cmpm.b [A5]+, [A3]+
00000CBA E70B lsl D3.b, 3
00000CBC 0A2B 39B1 0EF3 xori.b [A3 + 0xEF3], 0xB1
00000CC2 06AD 0E0F A90E 4B1B addi.l [A5 + 0x4B1B], 0xE0FA90E
00000CCA AD0E syscall SaveOld, auto_pop
00000CCC 651C bcs +0x1E /* 00000CEA */
00000CCE F30B .extension 0x30B <<F/4-5/1>> // unimplemented
00000CD0 5B05 subq.b D5, 5
00000CD2 B303 xor.b D3, D1
00000CD4 5B05 subq.b D5, 5
00000CD6 831B or.b [A3]+, D1
00000CD8 890F sbcd -[A4], -[A7]
00000CDA 0F89 bclr A1, D7
00000CDC 0F4B bchg A3, D7
00000CDE 208D move.l [A0], A5
00000CE0 0FC3 .incomplete
00000CE2 1D91 0FF3 0604 0F91 0F4B 1BF7 move.b [[0x6040F91] + 0xF4B1BF7], [A1]
// begin alternate branch 00000CEA-00000CF6
label00000CEA:
00000CEA 0F4B bchg A3, D7
00000CEC 1BF7 0B53 C105 0B3C move.b <<invalid special address>>, [[A7] - 0x3EFAF4C4]
00000CF4 890E sbcd -[A4], -[A6]
// end alternate branch 00000CEA-00000CF6
label00000CEA: // (misaligned)
00000CEE 0B53 bchg [A3], D5
00000CF0 C105 abcd D0, D5
00000CF2 0B3C 890E btst 0xE, D5
00000CF6 531C subq.b [A4]+, 1
00000CF8 3AB3 1891 move.w [A5], [A3 + D1 - 0x111]
00000CFC 0EBB 1141 859E 229B .invalid.l [PC + D2.w * 2 - 0x101], 0x1141859E // invalid immediate operation
00000D04 060A EEA0 addi.b A2, 0xA0
00000D08 2B13 move.l -[A5], [A3]
00000D0A 01CF .incomplete
00000D0C 9309 subx.b -[A1], -[A1]
00000D0E D310 add.b [A0], D1
00000D10 3E03 move.w D7, D3
00000D12 1FC1 move.b <<invalid special address>>, D1
00000D14 2673 06C1 movea.l A3, [A3 + D0.w * 8 - 0x63]
00000D18 3A5B movea.w A5, [A3]+
00000D1A 1858 movea.b A4, [A0]+
00000D1C AB00 syscall BitBlt
00000D1E 635D bls +0x5F /* 00000D7D */
00000D20 ADCE syscall TETextBox/TextBox, auto_pop
00000D22 0102 btst D2, D0
00000D24 434F chk.w D1, A7
00000D26 8A0B or.b D5, A3
00000D28 05C3 .incomplete
00000D2A 1258 movea.b A1, [A0]+
00000D2C BB11 xor.b [A1], D5
00000D2E 6B5D bmi +0x5F /* 00000D8D */
00000D30 9B00 subx.b D5, D0
00000D32 C107 abcd D0, D7
00000D34 F83B 39A1 .tblXX 0xF83B, 0x39A1 // unimplemented
00000D38 01D3 .incomplete
00000D3A 03D0 .incomplete
00000D3C 0EAB 02A2 0B03 A103 .invalid.l [A3 - 0x5EFD], 0x2A20B03 // invalid immediate operation
00000D44 3349 B503 move.w [A1 - 0x4AFD], A1
00000D48 CB10 and.b [A0], D5
00000D4A D00E add.b D0, A6
00000D4C D30B addx.b -[A1], -[A3]
00000D4E A2C3 syscall vRelBlock, flags=2
00000D50 07E1 .incomplete
00000D52 0333 49E5 btst <<invalid full ext with IS == 1 and I/IS == 5>>, D1
00000D56 039A bclr [A2]+, D1
00000D58 E103 asl D3.b, 8
00000D5A 0332 BB1A AB05 btst [[A2 + A3 * 2] - 0x54FB], D1
00000D60 D0B3 00AB add.l D0, [A3 + D0.w - 0x85]
00000D64 020B 4301 andi.b A3, 0x1
00000D68 D97B 47BB 08C5 FFF0 8100 62B3 add.w [[0x8C5FFF0 + D4 * 8] - 0x7EFF9D4D], D4
00000D74 07B8 8B03 bclr [0xFFFF8B03], D3
00000D78 0B01 btst D1, D5
00000D7A 6B15 bmi +0x17 /* 00000D91 */
00000D7C 8B03 sbcd D5, D3
00000D7E BB1A xor.b [A2]+, D5
00000D80 C310 and.b [A0], D1
00000D82 C102 abcd D0, D2
00000D84 D30B addx.b -[A1], -[A3]
00000D86 CB09 abcd -[A5], -[A1]
00000D88 C106 abcd D0, D6
00000D8A E33B rol D3.b, D1
00000D8C 208A move.l [A0], A2
00000D8E E30B lsl D3.b, 1
00000D90 FB03 .extension 0xB03 <<F/4-5/5>> // unimplemented
00000D92 A105 syscall Status, flags=1
00000D94 0349 bchg A1, D1
00000D96 9B00 subx.b D5, D0
00000D98 5612 addq.b [A2], 3
00000D9A D801 add.b D4, D1
00000D9C 060F 6D06 addi.b A7, 0x6
00000DA0 BB04 xor.b D4, D5
00000DA2 9C83 sub.l D6, D3
00000DA4 169A move.b [A3], [A2]+
00000DA6 2109 move.l -[A0], A1
00000DA8 0B01 btst D1, D5
00000DAA 431D .invalid 1, [A5]+ // invalid opcode 4 with b == 4
00000DAC D310 add.b [A0], D1
00000DAE C587 and.l D7, D2
00000DB0 501C addq.b [A4]+, 8
00000DB2 22BC 1603 038A move.l [A1], 0x1603038A
00000DB8 0A8B 03A6 E30B xori.l A3, 0x3A6E30B
00000DBE E170 roxl D0.w, D0
00000DC0 3B08 move.w -[A5], A0
00000DC2 A601 syscall Close, flags=6
00000DC4 0D93 bclr [A3], D6
00000DC6 0EB3 1701 7803 0364 .invalid.l <<invalid full ext with I/IS == 4>>, 0x17017803 // invalid immediate operation
00000DCE 5203 addq.b D3, 1
00000DD0 11B4 6422 CB08 move.b [A0 + <<invalid base displacement size>> + A4 * 2], [A4 + D6.w * 4 + 0x22]
00000DD6 088B 4503 bclr.b A3, 0x3
00000DDA 031B btst [A3]+, D1
00000DDC 15ED 5D10 1010 move.b [PC + 0x1010 /* 00001DEE, cstring ""<EOF> */], [A5 + 0x5D10]
00000DE2 4500 .invalid 2, D0 // invalid opcode 4 with b == 4